import socket

#  创建套接字
download_client_socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM)

#  获取服务器的ip和port
ip = input('请输入服务器的ip:')
port = input('请输入服务器的port:')

#  链接服务器
download_client_socket.connect((ip, port))

#  下载文件名字
name = input('请输入文件名:')

#  将文件名发送到服务器
download_client_socket.send(name.encode('utf-8'))

#  接受文件的数据
rec_data = download_client_socket.recv(1024)

#  保存
with open('[new]' + name, 'wb') as fp:
    fp.write(rec_data)

# 关闭套接字
download_client_socket.close()
